rock bed regeneration - French English Dictionary